bitkeeper revision 1.1159.113.4 (4173d55104oPexLYuOD8RSBysshM9w)
authorkaf24@freefall.cl.cam.ac.uk <kaf24@freefall.cl.cam.ac.uk>
Mon, 18 Oct 2004 14:38:09 +0000 (14:38 +0000)
committerkaf24@freefall.cl.cam.ac.uk <kaf24@freefall.cl.cam.ac.uk>
Mon, 18 Oct 2004 14:38:09 +0000 (14:38 +0000)
Fix stupid shadow table bug that I introduced.

xen/arch/x86/shadow.c

index bd9a796db398c15daa2f88182b0d2d8fa0a172ce..545eff74cb77ce4ec5533acdc8afc65eeb5a2adb 100644 (file)
@@ -431,7 +431,7 @@ unsigned long shadow_l2_table(
 
     perfc_incrc(shadow_l2_table_count);
 
-    if ( (spfn_info = alloc_shadow_page(m)) != NULL )
+    if ( (spfn_info = alloc_shadow_page(m)) == NULL )
         BUG(); /* XXX Deal gracefully with failure. */
 
     spfn_info->u.inuse.type_info = PGT_l2_page_table;